home *** CD-ROM | disk | FTP | other *** search
/ Practical Algorithms for Image Analysis / Practical Algorithms for Image Analysis.iso / TARFILE.GZ / tarfile / util / linux / tofrodos-1.1 / emsg.h < prev    next >
C/C++ Source or Header  |  1999-09-11  |  1KB  |  40 lines

  1. /*
  2.     emsg.h        Error messages.
  3.     Copyright (c) 1996 by Christopher S L Heng. All rights reserved.
  4.  
  5.     $Id: emsg.h 1.2 1996/06/11 21:53:07 chris Exp $
  6. */
  7.  
  8. #if !defined(EMSG_H_INCLUDED)
  9. #define    EMSG_H_INCLUDED
  10.  
  11. #if defined(__cplusplus)
  12. extern "C" {
  13. #endif
  14.  
  15. /* macros */
  16. #define    EMSG_BAKFILENAME    "%s: File cannot have a .bak extension "\
  17.                 "when used with -b flag.\n"
  18. #define    EMSG_CONVERT        "%s: File read/write error while "\
  19.                 "converting %s.\n"
  20. #define    EMSG_INTERNAL        "%s: Internal error: %s.\n"
  21. #define    EMSG_NOFILENAME        "%s: Need to specify filename or redirect "\
  22.                 "stdin.\n"
  23. #define    EMSG_NOMEM        "%s: Insufficient memory to run program.\n"
  24. #define    EMSG_NOTEMPNAME        "%s: Unable to create temporary filename.\n"
  25. #define    EMSG_OPENFILE        "%s: Unable to open file %s.\n"
  26. #define    EMSG_SIGNAL        "%s: Terminated by user.\n"
  27. #define    EMSG_WRONGDOSVER    "%s: Requires DOS 3.1 and above.\n"
  28. #define    EMSG_ACCESSFILE        "%s: Unable to access file %s.\n"
  29. #define    EMSG_NOTREADABLE    "%s: No read permission for %s.\n"
  30. #define    EMSG_NOTWRITEABLE    "%s: No write permission for %s.\n"\
  31.  
  32. /* internal error macros */
  33. #define    EINTNL_DIRECTION    "unknown direction"
  34.  
  35. #if defined(__cplusplus)
  36. }
  37. #endif
  38.  
  39. #endif
  40.